internal insulation - French English Dictionary